Sign In
to Vote &
Create Storyboards.
 
China puts 13 million people on lockdown in city of Xi'an Xi'an is about 550 miles southwest of Beijing, but authorities throughout China are on high alert ahead of the Olympics in February.
4
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard